offer refuge - Spanish English Dictionary